package odeoncinemaassignment;

import java.util.Date;
import javax.swing.ButtonModel;
public class Movie {
    private String title;
    private Object studio;
    private String releaaseDate;
    private String starring;
    private String duration;
    private String synopsis;
    private String director;
    private ButtonModel classification;
    private ButtonModel screen;
    
    // store button models as strings, or 6 element array of true or false(boolean) 
    //so use a for loop to loop through and if one is true enable associated button, 
    // or could use switch statement. 
    
    
    public String getTitle() {
        return title;
    }

    /**
     * @param title the title to set
     */
    public void setTitle(String title) {
        this.title = title;
    }

    /**
     * @return the studio
     */
    public Object getStudio() {
        return studio;
    }

    /**
     * @param studio the studio to set
     */
    public void setStudio(Object studio) {
        this.studio = studio;
    }

    /**
     * @return the releaaseDate
     */
    public String getReleaaseDate() {
        return releaaseDate;
    }

    /**
     * @param releaaseDate the releaaseDate to set
     */
    public void setReleaaseDate(String releaaseDate) {
        this.releaaseDate = releaaseDate;
    }

    /**
     * @return the starring
     */
    public String getStarring() {
        return starring;
    }

    /**
     * @param starring the starring to set
     */
    public void setStarring(String starring) {
        this.starring = starring;
    }

    /**
     * @return the duration
     */
    public String getDuration() {
        return duration;
    }

    /**
     * @param duration the duration to set
     */
    public void setDuration(String duration) {
        this.duration = duration;
    }

    /**
     * @return the synopsis
     */
    public String getSynopsis() {
        return synopsis;
    }

    /**
     * @param synopsis the synopsis to set
     */
    public void setSynopsis(String synopsis) {
        this.synopsis = synopsis;
    }

    /**
     * @return the director
     */
    public String getDirector() {
        return director;
    }

    /**
     * @param director the director to set
     */
    public void setDirector(String director) {
        this.director = director;
    }

    /**
     * @return the classification
     */
    public ButtonModel getClassification() {
        return classification;
    }

    /**
     * @param classification the classification to set
     */
    public void setClassification(ButtonModel classification) {
        this.classification = classification;
    }

    /**
     * @return the screen
     */
    public ButtonModel getScreen() {
        return screen;
    }

    /**
     * @param screen the screen to set
     */
    public void setScreen(ButtonModel screen) {
        this.screen = screen;
    }
}
